#ifndef LABELINPUTDIALOG_H
#define LABELINPUTDIALOG_H

#include <QDialog>
#include <QComboBox>
#include <QLineEdit>
#include <QPushButton>
#include <QVBoxLayout>
#include <QStringList>

class LabelInputDialog : public QDialog {
    Q_OBJECT

public:
    LabelInputDialog(const QStringList &suggestions, const QString &currentText = "", QWidget *parent = nullptr);

    QString text() const;

private:
    QLineEdit *lineEdit;
    QComboBox *comboBox;
};

#endif // LABELINPUTDIALOG_H
